Release 10.1A: OpenEdge Development:
Java Open Clients


Exception descriptions

Table 8–1 shows the general 4GL exception classes, in alphabetical order.

Table 8–1: General 4GL exceptions for Java proxies
Exception class
Description
BadURLException 
Invalid URL format in connection parameter.
BusySessionException 
Busy servicing another request.
ConnectException 
Error connecting to AppServer.
ConnectFailedException 
Failed AppServer connection attempt. The message contains the specified reason for the failure.
HostUnknownException 
Invalid NameServer host specified in the URL.
InvalidNameServerPortException 
Invalid NameServer port specified in the URL.
MsgVersionInvalidException 
Incorrect version for message received from NameServer.
NameServerCommunicationsException 
NameServer communications error. The message contains the specified reason for the failure.
NameServerInterruptException 
NameServer communications broken. Either no response was received from the NameServer or the thread was interrupted before the response was received.
NameServerMessageFormatException 
Invalid format for message received from NameServer.
NoSuchAppServiceException 
Application Service specified in URL unknown to NameServer.
Open4GLException 
The root exception for all Open Client errors. Used for miscellaneous client-side errors.
OutputSetException 
Output ResultSet error, for example, trying to get a column value out of column order or trying to make an illegal type conversion.
RunTime4GLErrorException 
Progress 4GL ERROR condition.
RunTime4GLException 
Progress 4GL run-time errors.
RunTime4GLQuitException 
Progress 4GL QUIT condition.
RunTime4GLStopException 
Progress 4GL STOP condition.
SystemErrorException 
An unexpected error that indicates a Progress bug or an unusual environmental problem (such as running out of disk space).


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095